package com.qdxwx.models.order;

import java.util.List;

/**
 * 课程订单
 * @author developer
 */
public class OrderVO extends Order {

    private static final long serialVersionUID = 3032752750081015815L;
    /**
     * 订单流水
     **/
    private List<OrderDetailDTO> orderDetailList;

    public List<OrderDetailDTO> getOrderDetailList() {
        return orderDetailList;
    }

    public void setOrderDetailList(List<OrderDetailDTO> orderDetailList) {
        this.orderDetailList = orderDetailList;
    }

    @Override
    public String toString() {
        return "Order{" +
                "orderId=" + orderId +
                ", orderNo='" + orderNo + '\'' +
                ", orderType='" + orderType + '\'' +
                ", payAmount=" + payAmount +
                ", orderAmount=" + orderAmount +
                ", cashAmount=" + cashAmount +
                ", vmAmount=" + vmAmount +
                ", backAmount=" + backAmount +
                ", couponAmount=" + couponAmount +
                ", couponCodeId=" + couponCodeId +
                ", refundAmount=" + refundAmount +
                ", outTradeNo='" + outTradeNo + '\'' +
                ", description='" + description + '\'' +
                ", version=" + version +
                ", payType='" + payType + '\'' +
                ", payTime=" + payTime +
                ", reqChannel='" + reqChannel + '\'' +
                ", reqIp='" + reqIp + '\'' +
                ", status='" + status + '\'' +
                ", userId=" + userId +
                ", userName='" + userName + '\'' +
                ", managerId=" + managerId +
                ", managerName='" + managerName + '\'' +
                ", createTime=" + createTime +
                ", orderDetailList=" + orderDetailList +
                '}';
    }
}
